Why did God choose to keep Himself, hell and heaven and angels hidden from human eye?